5061 Westheimer Rd, Houston, TX 77056, United States
View on Map
What travelers say:
This restaurant is recommended for seafood salad. You can try the seafood. There are bugs, crabs, some, flower a and other foods mixed together. The taste is still very fresh. It is the first time to eat this. It feels particularly novel.